quality of being unpenetrable - Alemán Inglés Diccionario